(countable) veil - German English Dictionary